リリースサマリー 26.01 | 2026年1月8日

以下の主要機能および改善点、ならびに不具合修正が、Algonomy CXP製品のリリースバージョン26.01で提供されました。

Enterprise Dashboard

Placement Profile における Experience レポーティングAPIの有効化

Placement Profile ページが強化され、Experience レポーティングAPIと統合されました。これにより、rrPortal から高度なパフォーマンスデータへ直接アクセスできるようになりました。本アップデートにより、戦略パフォーマンス、マーチャンダイジングルールの影響、主要エンゲージメント指標など、プレースメントレベルの分析をより詳細に可視化できます。Experience サービスから安全にデータを取得することで、単一のインターフェース内で包括的にプレースメントパフォーマンスを分析でき、意思決定および最適化ワークフローが向上します。

Jira: ENG-31195, ENG-31521

Test Drive にユーザーセグメントタブを追加

Recs および Content Test Drive に新しい「User Segments」タブを追加し、ユーザーコンテキストがレコメンデーションやコンテンツにどのように影響するかをより透明に確認できるようになりました。ユーザーIDを指定すると、User Profile ページと同じロジックに基づき、該当ユーザーのアクティブなセグメントが表示されます。

Jira: ENG-31516

Recs Test Drive にルール別商品影響数の可視化を追加

Recs Test Drive のUIを強化し、各適用ルールによって影響を受ける商品の数を表示するようにしました。Rules テーブルに新たに「No. of Products(商品数)」列が追加され、制限、ブースト、手動レコメンデーション、高度なマーチャンダイジングルール(ストラテジールールは N/A と表示)それぞれの影響を即座に確認できます。

商品数はクリック可能で、画像・商品名・商品IDを含む影響対象商品の一覧がサイドパネルに表示され、Product Catalog への直接リンクも利用できます。本改善により、Test Drive 上でルール効果を評価し、マーチャンダイジング戦略を迅速に調整できます。

Jira: ENG-31425

Content Test Drive で現在のURLを使用したコンテンツプレビュー

Content Test Drive が強化され、現在のURLに基づくパーソナライズドコンテンツのプレビューが可能になりました。Advanced セクションに新たに Preview URL フィールドが追加され、指定したURLが personalize API リクエストにカスタムヘッダー(x-algonomy-referrer)として送信されます。入力値は検証され、プロトコルがない場合は自動的に https が付与されます。また、カスタムヘッダーが含まれていることが明示されます。これにより、キャンペーン公開前にURLトリガー型パーソナライズロジックを正確に検証できます。

Jira: ENG-31424

Placement Profile の戦略パフォーマンスグラフにマルチ通貨対応を追加

Placement Profile ページの Strategy Performance にマルチ通貨分析機能が追加されました。新しい通貨セレクターにより、異なる通貨でパフォーマンス指標を表示でき、選択に応じてグラフが更新されます。既存レポートの挙動に合わせてデフォルト通貨が自動選択され、マルチ通貨サイトでの分析が容易になります。

Jira: ENG-31400

Placement Profile ページに Strategy Performance ボタンを追加

Placement Profile に Strategy Performance ボタンを追加し、既存アクションと並んで表示されるようになりました。これにより、設定作業を中断することなく、戦略および高度なマーチャンダイジングルールのリアルタイムパフォーマンスをオーバーレイ表示で確認できます。

Jira: ENG-31028

レシピ向け新しい Dynamic Experience を追加

Recipe API を使用してレシピを表示する新しい Dynamic Experience を追加しました。ユーザーはレコメンドプレースメントや商品ページのリンクから体験を起動し、商品コンテキストに関連するレシピ一覧を閲覧できます。各レシピでは、タイトル、画像、材料、手順などの詳細が表示され、材料は該当商品にリンクされます。オーバーレイを離れることなくレシピ間を移動可能です。

この機能強化により、インタラクティブでパーソナライズされたレシピ体験が提供され、今後のテンプレート型 Dynamic Experience の可能性を示すものとなります。

Jira: ENG-30917

Social Proof – Data Engineering

Social Proof カバレッジ分析(サイトレベルロールアップ)の導入

Social Proof カバレッジ分析を導入し、サイト全体における指標カバレッジを評価し、最適な表示閾値を特定できるようになりました。本機能では、主要指標(Views、Clicks、Add to Cart、Purchases)、期間、カテゴリごとに定義したユーザー数およびイベント数の閾値を満たす商品数をスナップショットで確認できます。

指標、カテゴリ、期間、閾値は設定可能で、商品カバレッジ傾向をグラフおよび表形式で表示します。これにより、プレースメント全体での効果と一貫性を最大化するためのデータドリブンな調整が可能になります。

Jira: ENG-26556

MVT

ユーザーエクスペリエンスの改善

MVT Tests UI の使いやすさと明確さを向上させました。テストはデフォルトで開始日降順(期限切れも含む)に並び替えられ、最新の実験を見つけやすくなりました。また、プレースメント入れ替えテストでは、どのプレースメントを選択すべきかを明確に案内するガイダンスを追加し、混乱や設定ミスを減らします。

Jira: ENG-31321

その他の技術的および機能強化

以下の機能強化およびアップグレードが、リリースバージョン 26.01 にて実施されました。

Jira #

モジュール/タイトル

概要

一般提供開始日

ENG-31257

Find:
Airflow におけるハイブリッド検索ジョブチェーンの実装

Airflow のジョブチェーン機能を導入し、クエリベクトルおよびカタログ埋め込みジョブが完了順に順次実行されるようにしました。これにより信頼性が向上し、依存関係による障害を防止します。

2026年1月8日

ENG-31322

Find:
ベクトルジョブのステータスレポート自動化

ベクトルジョブのステータスを追跡し、日次レポートを生成する自動化を実装しました。find_job_status_report は find-py-scripts:j11-2.19.4 Docker イメージ経由で毎日実行され、失敗したジョブがあれば設定済みの宛先へ通知します。これにより監視の迅速化と手動確認作業の削減を実現します。

2026年1月8日

ENG-31439

Find:
クエリベクトルジョブから重複クエリを削除

クエリライタージョブに一時キャッシュを導入し、クエリベクトル生成時の重複クエリを排除しました。HDFS をキャッシュとして活用することで、新規ベクトル生成対象を一意のクエリのみに限定し、処理効率を向上させました。

2026年1月8日

ENG-31293

Find:
Query Vector コレクションをメタストアから分離

スケーラビリティおよび設定柔軟性向上のため、Query Vector コレクションをメタストアから分離しました。新しい Solr queryvector コレクションを導入し、Language Service、SFI ルーティング、Search Service などのサービスに統合しました。本コレクションは設定可能であり、QA 環境で作成および検証済みです。セットアップ時に発生したリソースパス不足の問題も解消されています。

2026年1月8日

ENG-31411

Find:
Solr の Exact および Trim フィールドにストップワードを含める対応

Find の検索スキーマを強化し、Exact および Trim フィールドにもストップワードを含めるようにしました。従来は検索対象フィールドのみで考慮されていましたが、本更新により、ストップワードを含む検索クエリでも正しく一致し、検索結果の関連性と網羅性が向上します。

2026年1月8日

ENG-26339

Recommend:

Hue を最新バージョンへアップグレード

従来の Python 2.6 ベース環境を置き換えるため、Hue をサポート対象の最新バージョンへアップグレードしました。セキュリティ、操作性、保守性が向上し、Data Science Workbench 向け Hive サポート更新、Impala UI タブ削除、認証強化、Sentry から Ranger への認可移行を実施しました。OneLogin との統合は次回リリースで対応予定です。

2026年1月8日

PLAT-4179

Platform:
Feed-to-Streaming 商品プロパティを PCS Search Attribute 定義に基づく仕様へ更新

feed-to-streaming パイプラインを更新し、商品プロパティ定義を pcs.search_attributes テーブルから取得するようにしました。これにより、searchable、facetable、filterable などのデータベース設定が一貫して適用され、データ取り込みと検索設定の整合性が向上しました。

2026年1月8日

ENG-31448

Recommend:

Audience Manager 向け再購入日インサイトを含む Replenishment 出力の強化

Audience Manager の下流ユースケースを支援するため、Replenishment モデルの出力を強化しました。既存の出力ファイルを基に、各ユーザー・商品ペアに対する想定再購入日配列を含む追加ファイルを生成します。ユーザーや商品をフィルタリングせず保持するため、既存ワークフローに影響を与えず、より高度なモデリングと分析が可能になります。

2026年1月8日

ENG-31528

ソーシャルプルーフ (Social Proof):
レンダリングおよびパフォーマンス改善

ソーシャルプルーフコンポーネントにおいて、レンダリング、ロジック、スタイルに関する複数の問題を改善しました。複数メッセージ有効時に以前のメッセージ要素が適切に削除されるよう修正し、十分なイベントデータがある場合のみメッセージがローテーションするよう改善しました。また、表示対象イベントを事前にフィルタリングし不要な値計算を回避することで処理を最適化しました。UI面では不透明度処理の修正、CSSのモダナイズ、アイコン配置の改善を行い、一貫した表示を実現しました。

2026年1月8日

ENG-31520

多変量テスト (Multivariate Tests):

MVT カテゴリーロールアップの最適化

米国 MVT カテゴリーロールアップにおいて、高ボリューム日に実行時間が最大21時間まで増加するパフォーマンス問題を特定・修正しました(特に Category および CategoryPageType 指標に影響)。また、ブラックリスト登録されたロールアップを名前指定で明示的に実行できる機能を追加し、必要時に制御された実行が可能になりました。

2026年1月8日

ENG-31616

Enterprise Dashboard:

新しいチャットボット起動アイコンの追加

LSI 用に CDN に新しいチャットボット起動アイコンを追加しました。CDN URL 経由でアクセス可能となり、アプリケーション全体で一貫した利用が可能です。

2026年1月8日

PLAT-4177

サイト設定 (Site Configuration):
ウィッシュリストイベント取得の有効/無効設定をサイト設定へ移動

ウィッシュリストイベント取得設定をサイト設定に移動しました。これによりアクセス性が向上し、イベントトラッキング動作の可視性および制御性が改善されました。

2026年1月8日

PLAT-4170

ユーザープロファイルサービスおよび Profile API:
Cassandra における UPS の読み取り/書き込みポリシー変更

UPS Cassandra の整合性レベルをデフォルトで QUORUM に統一し、リトライポリシー経由で LOCAL_ONE フォールバック読み取りを追加しました。プロファイル単位のオーバーライドは維持されています。UPS 書き込みおよび Profile API 読み取りの回帰テストで検証済みです。

2026年1月8日

ENG-19275

Enterprise Dashboard:

Dynamic Experiences 推奨テンプレートのデフォルト API キー動作更新

Dynamic Experiences の Recommendation テンプレートにおいて、デモ用認証情報がデフォルトで事前入力されないよう改善しました。API キーフィールドは空の状態となり、顧客が自サイト用に明示的に設定する必要があります。これにより誤設定リスクを軽減します。

2026年1月8日

ENG-31419

Enterprise Dashboard:

Algonomy ブランド反映のためファビコンおよびページタイトル更新

ダッシュボードのファビコンおよびページタイトルを Algonomy ブランドへ更新しました。RichRelevance ロゴを Algonomy ロゴへ置換し、{rr}、RichRecs、RichRelevance などの表記を削除しました。

2026年1月8日

ENG-31438

Sales Assistant チャットボット:

価格ベース商品フィルタリングおよび結果なしメッセージの改善

priceCents が有効な商品を適切に表示するようフィルタリングを改善しました。推奨商品がすべて除外された場合は、検索条件の絞り込みを促す明確なメッセージを表示します。最低価格閾値およびメッセージは Dynamic Experience から設定可能です。

2026年1月8日

ENG-31485

Sales Assistant チャットボット:

クリックURLに srcstr=chatbot パラメータを追加

recsUsingCustomInput API のクリックURLに srcstr=chatbot パラメータを追加しました。これによりチャットボット由来クリックを明確に識別し、専用レポート作成が可能になります。

2026年1月8日

ENG-31489

Sales Assistant チャットボット:

チャットボット質問送信時のクリックトラッキング追加

ユーザーが質問を送信するたびにクリックイベントを発火するよう改善しました。1訪問内の複数インタラクションも記録されます。

2026年1月8日

PLAT-4191

Engineering:

モデル再公開時の LRU キャッシュ自動クローズ

モデル再公開時に古い LRU キャッシュインスタンスを自動的にクローズするよう改善しました。メモリリークを防止し、ヒープ使用量を削減し、安定性を向上させます。

2026年1月8日

ENG-31480

Recs チャットボット:

ベクトルデータベースに Build ヘルプコンテンツを追加

Build セクションのヘルプコンテンツをベクトルデータベースに追加し、回答精度および網羅性を向上させました。

2026年1月8日

ENG-31423

Engineering:

Mixpanel から QA イベントを削除

QA および Staging 環境での Mixpanel 初期化を削除しました。分析は本番環境のみで記録されます。

2026年1月8日

ENG-31200

ソーシャルプルーフ (Social Proof):

設定画面での “optimisation” 表記を “optimization” に修正

米国英語表記に統一するためスペルを修正しました。UI表示のみの変更であり、APIやロジックへの影響はありません。

2026年1月8日

不具合修正およびサポート対応

リリースバージョン 26.01 では、以下の問題が修正されました。

Jira #

モジュール / タイトル

概要

提供開始日

ENG-29463

Engineering:
ハイフン付き検索語に対してシノニムが適用されない問題を修正

検索語にダッシュやハイフンが含まれる場合、シノニムルールが正しく適用されない問題を修正しました。ハイフンなしでインデックスされた語(例:スペース区切り)に対し、ハイフン付き検索がヒットせず結果が0件になるケースがありました。本修正により、ハイフン有無に関わらず一貫してシノニムが適用され、期待どおり検索結果が返されます。

2026年1月8日

ENG-31632

Enterprise Dashboard:
p13n.js のセキュリティ脆弱性を修正

rcs クッキー(rid パラメータを含む)から取得した未エンコード値により、意図しないスクリプト実行が発生する可能性がある問題を修正しました。cfrad、visibility、context properties、rr_rcs などの入力値は encodeURIComponent により適切にエンコードされます。

2026年1月8日

ENG-31463

Recommend:
Staging ポータルでの Manual Recommendations ページエラー修正

PostgreSQL 14+ へのアップグレード後に発生した SQL 構文問題により、Manual Recommendations ページで 500 エラーが発生していました。動的生成SQLのスペース不足が原因でした。クエリを修正し正常表示を復旧しました。

2026年1月8日

ENG-31072

Discover / Find:
グローバルランクフィールド欠如による Browse API 0件問題修正

Discover 設定が有効化されているにも関わらず、Solr のグローバルランクフィールドが存在しない場合に Browse API が0件を返す問題を修正しました。ランクデータ未公開時でも安全に処理されます。

2026年1月8日

ENG-31501

Recommend:
RecentItemStrategy にブランド・カテゴリ・価格フィルタを適用

filcat、filbrand、filprmin、filprmax などの動的フィルタが適用されない問題を修正しました。現在は正しく制約が反映されます。

2026年1月8日

ENG-31471

Find:
言語オーバーライド欠如によるカテゴリ削除問題修正

特定言語でカテゴリ名オーバーライドが欠如している場合にカテゴリが削除される問題を修正しました。複数言語環境でも整合性が維持されます。

2026年1月8日

ENG-31611

Enterprise Dashboard:
ロケール間キー階層不一致による i18n JSON 変換失敗修正

ロケールごとにキー階層が異なる場合に JSON 生成でエラーが発生する問題を修正しました。テキストノードとオブジェクトノードを正しく統合処理します。

2026年1月8日

ENG-31517

Find:
Suggestion コンポーネントの関連検索が断続的に空になる問題修正

スレッドセーフでないクラス変数使用により関連検索が空になる問題を修正しました。ローカル変数へ置換し安定化しました。

2026年1月8日

ENG-30778

Find:
Hybrid Search における二重ブーストを修正

Solr rerank parser と vector rerank の組み合わせにより lexical 結果が二重ブーストされる問題を修正しました。

2026年1月8日

ENG-31133

Recommend:
Recs Test Drive で制限ルールが適用されない問題修正

Only Recommend(ホワイトリスト)制限が Test Drive で反映されない問題を修正しました。

2026年1月8日

PLAT-4178

Engineering:
Scoped Action の Replace/Update イベント未送信問題修正

特定カタログ条件下で replace/update イベントが発行されない問題を修正しました。

2026年1月8日

PLAT-4162

User Profile Service:
UPS Writer 再起動時のデータ未送信問題修正

再起動時に UPS Writer が異常終了する問題を修正しました。リトライ機構を追加しました。

2026年1月8日

ENG-31279

Placement Profile UI:
Placement Profile ページ不具合修正

長いルール名の折り返し、Where/What 条件表示不整合、商品名欠落など複数問題を修正しました。

2026年1月8日

ENG-31325

Guided Selling:
翻訳テンプレート問題修正

複数行ファイルでクイズ起動失敗する問題などを修正しました。

2026年1月8日

ENG-31598

Advanced Merchandising:
JAユーザーでルールページが読み込まれない問題修正

API ルーティング誤りによる無限ロード問題を修正しました。

2026年1月8日

ENG-31320

Recommend:
CategoryProductCP 推奨が表示されない問題修正

モデルビルドおよびデータ処理問題を修正し、カテゴリベース推奨が正常表示されるようになりました。

2026年1月8日

ENG-31401

Engage:
Engage レスポンスのルール誤表示修正

実際は affinity rule で生成された推奨が fallback rule と誤表示される問題を修正しました。

2026年1月8日

ENG-31402

Sales Assistant Chatbot:
セッション再起動および質問クリック問題修正

提案質問クリックが反応しない問題を修正しました。

2026年1月8日

ENG-31553

Sales Assistant Chatbot:
初回クエリ後の提案質問表示削除

初回クエリ後も提案質問が再利用される問題を修正しました。

2026年1月8日

ENG-31479

Recommend:
Rec Chatbot ベクトルDBの欠落テキスト修正

ベクトルデータベース内の欠落テキストを追加しました。

2026年1月8日

ENG-31294

Enterprise Dashboard:
ページタイトルのHTMLエンコード表示修正

" などがそのまま表示される問題を修正しました。

2026年1月8日

ENG-31449

Enterprise Dashboard:
コンテンツクローン不具合修正

Multiple Contents レイアウトが Recs レイアウトとして複製される問題を修正しました。

2026年1月8日

ENG-31369

Engage:
Content Test Drive のキャッシュ問題修正

配置変更時に古いキャッシュが表示される問題を修正しました。

2026年1月8日